Ext.define('TutorialApp.view.login.LoginController', {
    extend: 'Ext.app.ViewController',
    //定义别名为login
    alias: 'controller.login',
    //当Login按钮被点击时
    onLoginClick: function() {

        //这本例中使用localStorage来保存用户的登录状态
        //这里省略了用户信息的远程校验过程
        //只要用户输入用户名和密码，点击Login按钮即认为用户成功登陆
        localStorage.setItem("TutorialLoggedIn", true);
        //getView()返回的是controller绑定的view, 在本例中就是Login窗口
        //登录后不再需要Login窗口，所以调用destroy()来删除
        this.getView().destroy();
        //关闭Login窗口后，需要显示首页
        //使用Ext.create()来创建view\main\Main.js
        Ext.create({
            xtype: 'app-main'
        });

    }
});

